make somebody's mouth water - Spanisch Englisch Wörterbuch